package cn.luckdou.system.service.country;

import cn.luckdou.system.model.country.ContinentVo;
import cn.luckdou.system.model.country.Country;
import cn.luckdou.system.model.country_details.CountryDetails;
import com.baomidou.mybatisplus.service.IService;

import java.util.List;

/**
 * <p>
 * 国家 服务类
 * </p>
 *
 * @author Dadou
 * @since 2017-08-11
 */
public interface ICountryService extends IService<Country> {
    void insert(Country country, CountryDetails countryDetails);
    void updateById(Country country, CountryDetails countryDetails);
    boolean deleteById2(Long id);


    /**
     * 下拉表格的初始化 以及模糊搜索
     * @param q
     * @return
     */
     List<Country> selectAllListByParamter(String q);


    /**
     * 国家下拉框的初始化
     * @param q
     * @return
     */
     List<ContinentVo> getcountryList(String q);
}
